//package com.stylefeng.guns.modular.map.dao;
//
//import com.stylefeng.guns.modular.map.model.MyTimeType;
//import com.stylefeng.guns.modular.map.model.TraceDay;
//import com.stylefeng.guns.modular.map.model.TraceDaytime;
//import com.stylefeng.guns.modular.map.model.TraceDaytimeExample;
//import com.stylefeng.guns.modular.map.model.TraceMonth;
//
//import java.util.List;
//import org.apache.ibatis.annotations.Param;
//
//public interface TraceDaytimeMapper {
//    /**
//     * This method was generated by MyBatis Generator.
//     * This method corresponds to the database table GUNS.TRACE_DAYTIME
//     *
//     * @mbg.generated Tue Nov 14 16:00:29 CST 2017
//     */
//    long countByExample(TraceDaytimeExample example);
//
//    /**
//     * This method was generated by MyBatis Generator.
//     * This method corresponds to the database table GUNS.TRACE_DAYTIME
//     *
//     * @mbg.generated Tue Nov 14 16:00:29 CST 2017
//     */
//    int deleteByExample(TraceDaytimeExample example);
//
//    /**
//     * This method was generated by MyBatis Generator.
//     * This method corresponds to the database table GUNS.TRACE_DAYTIME
//     *
//     * @mbg.generated Tue Nov 14 16:00:29 CST 2017
//     */
//    int deleteByPrimaryKey(Short id);
//
//    /**
//     * This method was generated by MyBatis Generator.
//     * This method corresponds to the database table GUNS.TRACE_DAYTIME
//     *
//     * @mbg.generated Tue Nov 14 16:00:29 CST 2017
//     */
//    int insert(TraceDaytime record);
//
//    /**
//     * This method was generated by MyBatis Generator.
//     * This method corresponds to the database table GUNS.TRACE_DAYTIME
//     *
//     * @mbg.generated Tue Nov 14 16:00:29 CST 2017
//     */
//    int insertSelective(TraceDaytime record);
//
//    /**
//     * This method was generated by MyBatis Generator.
//     * This method corresponds to the database table GUNS.TRACE_DAYTIME
//     *
//     * @mbg.generated Tue Nov 14 16:00:29 CST 2017
//     */
//    List<TraceDaytime> selectByExample(TraceDaytimeExample example);
//
//    /**
//     * This method was generated by MyBatis Generator.
//     * This method corresponds to the database table GUNS.TRACE_DAYTIME
//     *
//     * @mbg.generated Tue Nov 14 16:00:29 CST 2017
//     */
//    TraceDaytime selectByPrimaryKey(Short id);
//
//    /**
//     * This method was generated by MyBatis Generator.
//     * This method corresponds to the database table GUNS.TRACE_DAYTIME
//     *
//     * @mbg.generated Tue Nov 14 16:00:29 CST 2017
//     */
//    int updateByExampleSelective(@Param("record") TraceDaytime record, @Param("example") TraceDaytimeExample example);
//
//    /**
//     * This method was generated by MyBatis Generator.
//     * This method corresponds to the database table GUNS.TRACE_DAYTIME
//     *
//     * @mbg.generated Tue Nov 14 16:00:29 CST 2017
//     */
//    int updateByExample(@Param("record") TraceDaytime record, @Param("example") TraceDaytimeExample example);
//
//    /**
//     * This method was generated by MyBatis Generator.
//     * This method corresponds to the database table GUNS.TRACE_DAYTIME
//     *
//     * @mbg.generated Tue Nov 14 16:00:29 CST 2017
//     */
//    int updateByPrimaryKeySelective(TraceDaytime record);
//
//    /**
//     * This method was generated by MyBatis Generator.
//     * This method corresponds to the database table GUNS.TRACE_DAYTIME
//     *
//     * @mbg.generated Tue Nov 14 16:00:29 CST 2017
//     */
//    int updateByPrimaryKey(TraceDaytime record);
//
//	List<TraceDaytime> selectPassingPopulationDay();//途经人口查询（天）
//
//	List<TraceDaytime> selectPassingPopulationDayByTime(MyTimeType mytimeType);
//
//	List<TraceDaytime> selectTravelPopulationDay();//出行人口查询（天）
//
//	List<TraceDaytime> selectTravelPopulationDayByTime(MyTimeType mytimeType);//出行人口查询（根据时间查询）
//
//	List<TraceDaytime> selectPassingDensityByTime(MyTimeType mytimeType);//客流密度
//
//}